Lumbini, Nepal, The Birth Place of Lord Buddha-Part-3

Lumbini, Nepal, The Birth Place of Lord Buddha-Part-3,a documentary film by Rupak Gajurel.