Zhongshan Park

GPS: 121°33'32.33232"N, 25°2'18.52872"E
Sun Yat-sen Memorial Hall 0.13 km