Shizilu is located in China (Linyi Shi, Shandong) and time zone Asia/Shanghai.
Places nearby are Xiazhuang, Linyi and Xihu.
Tianjin is 456 km away, Shanghai is 483 km away and Beijing is 556 km away as the crow flies.
Distances from Shizilu to the most important cities in China and the world.
35.1711100°
118.8288900°
Railway station in Alishan, Chiayi County, Taiwan
https://en.wikipedia.org/wiki/Shizilu_railway_stationUNESCO World Heritage Site in Jiangsu, China
https://en.wikipedia.org/wiki/Lion_Grove_Garden