Polaroid of the week: The awe-inspiring Jetavanaramaya Stupa in Anuradhapura, Sri Lanka
This past week was all about temple hopping as I explored the ancient cities of Sri Lanka’s cultural triangle. The most remarkable sight: The Jetavanaramaya Stupa!