LUMBINI, May 14, 2014 - Buddhists followers stand for prayers in a Chinese monastery on the occasion of birthday of Lord Buddha in Lumbini, Nepal, May 14, 2014. Buddha Jayanti Festival is the most sacred festival of Buddhists and is celebrated with great enthusiasm to mark the day of birth of Buddha.

1 / 1
 

Latest News

Latest Photos