Designed by
Title
Vaishali Shanti Stupa Vaishali, Bihar,India #168780781
Description
Situated on the northern shore of River Ganges, Vaishali is bordered by hills of Nepal on the northern side and touches timid river of Gandak on the west. As per a legend, Vaishali was once infested with plague and when Buddha entered Vaishali, it rained heavily expunging the town from all the infections