Where is Shahpur?

Where is Shahpur located?

Shahpur, Bihar, India (approx. 25.58333°, 84.45°)


Where is Shahpur on the map?