Lumbung temple
E434835
UNEXPLORED
Lumbung Temple is a smaller Buddhist temple complex in Central Java, Indonesia, located close to the larger Sewu Temple and known for its cluster of stupas and shrines.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.