Where is Shaoyaoju Station?

Where is Shaoyaoju Station located?

Shaoyaoju Station, Shaoyaoju Station, China (approx. 39.9758°, 116.4297°)


Where is Shaoyaoju Station on the map?