Where is Sheohar?

Where is Sheohar located?

Sheohar, Bihar, India (approx. 26.51667°, 85.3°)


Where is Sheohar on the map?