Where is Chengcing Lake?
Where is Chengcing Lake located?
Chengcing Lake, Chengcing Lake, TW (approx. 22.660833°, 120.35225°)
Where is Chengcing Lake on the map?
{"latitude":22.660833,"longitude":120.35225,"title":"Chengcing Lake"}