Create new Board
Editorial Images

NEPAL-RELIGION-BUDDHISM

Nepalese pedestrians walk past the Swayambhunath Stupa area in Kathmandu on February 19, 2014. The Stupa, located west of the city, is among the oldest religious sites in Nepal. AFP PHOTO/Prakash MATHEMA. (Photo credit should read PRAKASH MATHEMA/AFP via Getty Images)
NEPAL-RELIGION-BUDDHISM
Embed