Top Photos of the Week
Bodhnath Stupa
Buddhists and tourists take a round of Bodhnath stupa, in Katmandu, Nepal, Thursday, March 5, 2009. Situated on an early trade route between Katmandu and Lhasa, Bodhnath was a religious site. The present stupa, Nepalís largest, was constructed probably in the 14th century. Since the invasion of Tibet by Chinese in 1950, the migration of Buddhist refugees to Bodhnath has made this stupa and its surrounding monasteries a world center of Tibetan Buddhism. (AP Photo/Manish Swarup)













