Lumbini, der indische Tempel