Topic: Harrods Holdings plc


  • Photos of the Day Photos of the Day 12/07

    Young Buddhist monks react to camera at the Mahabodhi temple in Bodh Gaya, India. Bodh Gaya is the town where Buddha is believed to have attained nirvana, or enlightenment 2,500 years ago. An year-long commemoration of the 900th birth anniversary of the First Karmapa, Dusum Khyenpa or the Karmapa lineage begins Wednesday.

All Content