Blogger Ivan Henares from the Philippines is visiting Indonesia. Ivan writes about the largest man-made structure in the Southern Hemisphere [1], the Buddhist temple of Borobudur in Central Java.
Indonesia: Visiting Borobudur
· Written by Preetam Rai
Categories: East Asia, Indonesia, Arts & Culture, History, Religion