Boudhanath Stupa in Kathmandu, Nepal, with prayer flags for it. Boudhanath is one of the largest stupas in South Asia. A stupa, or Buddhist stupa is a building that contains the relics of a Buddhist saint. A stupa was originally a massive circular structure, built on a square increase.
I am an amateur photographer with a passion of travel. Most of my work is not shot in my home country The Netherlands but in some unusual destinations. I love to travel to unknown ares and show the beauty to other through my pictures.I also love animals and when I.. Read more…