Miniature statues and stupas of Borobudur Temple, a temple that serves as a place of worship for Buddhists
Miniatur arca dan stupa candi borobudur, candi yang menjadi tempat ibadah umat budha
Location: Indonesia