Designed by
Title
The world`s largest Buddhist stupa Boudhanath in Kathmandu. The main temple of the Buddhists. The roof of the temple with Tibetan #165322821
Description
KATHMANDU, NEPAL - APRIL 8, 2014: The world`s largest Buddhist stupa Boudhanath in Kathmandu. The main temple of the Buddhists. The roof of the temple with Tibetan prayer flags
This image is editorial