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?
{"latitude":25.6392929,"longitude":85.5813874,"title":"Shahpur Patori"}