The Bhamala stupa an ancient ruined Buddhist stupa, is located in which one of the following country?

110

A. Burma
B. Nepal
C. Pakistan
D. India

Explanation:

Bhamala Stupa (Urdu: بهامالا اسٹوپ‎) is a ruined Buddhist stupa and National Heritage Site near Haripur, Pakistan that dates to the 2nd century CE. It is located on the bank of Haro River, a tributary of a Khanpur Dam, and is a tourist destination.