My photo on National Geographic Traveller magazineLocated in the island of Java, not far from Yogyakarta, Borobudur is the world’s largest Buddhist temple. An authentic masterpiece of architecture built over 1,000 years ago from two million stone blocks in the form of a massive symmetrical stupa wrapped around a small gentle hill. Borobudur was in my photographic list during my last year’s journey across South East Asia.

Read more “My photo on National Geographic Traveller cover”