Lumbini

Lumbini is the supposed birthplace of the Buddha located in present Nepal at the foothills of the Himalayas.