Lumbini: the birthplace of Lord Buddha

Lumbini is a major Buddhist site which represents the birthplace of the Lord Buddha. It is within the Nepal Terai, a subtropical chain of forests, marshes and grasslands, between the Indian border and Siawalik Range of the Himalayas. Lumbini has been described as the earliest Buddha shrine dating to c. 550 BCE. The site was…