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

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

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