Borobudur Temple in Indonesia
Situated in central Java, Indonesia, Borobudur Temple features 3 tiers; a monumental stupa at the top, the trunk of a cone and a pyramidal base featuring five concentric square terraces.…
Share
Input your search keywords and press Enter.