Where is Bolshevo Station?

Where is Bolshevo Station located?

Bolshevo Station, Bolshevo Station, Russia (approx. 55.92624°, 37.86089°)


Where is Bolshevo Station on the map?