https://en.wikipedia.org/wiki/Relational_noun
Similarly, in Japanese:
猫はむしろの上に寝ている。Neko wa mushiro no ue ni neteiru.
Cat [topic] mat 's top/above [case marker] sleeps/lies."The cat is sleeping on top of the mat."
この「上」が特別な、特殊な Relational nouns or relator nouns だと言いたいのか?
英語の on top of と変わらんだろ?
[ Place that up top, ok?]