THE UMBRELLA PEOPLE OF THE BOROBUDUR TEMPLE
Borobudur. The world’s largest Buddhist temple, located in central Java. It took me 17 hours to reach it from Bali and I have to say it was worth the struggle… hadn’t there been the umbrella people. UMBRELLA PEOPLE [Am’brela Pi:pl] Human beings of Chinese or Japanese origin holding up devices consisting of a circular canopy…