Where is Shahpur Patori?

Where is Shahpur Patori located?

Shahpur Patori, Bihar, India (approx. 25.6392929°, 85.5813874°)


Where is Shahpur Patori on the map?