China

Chongqing

Status:

Already located!

Solution:

Chongqing

Lat/Lng:
29.562756797969545, 106.57905882563023

Found by:

Daniele

place image

2 comments

Daniele 4 months ago
1

These views lead me to a fairly precise mapping:
external link
external link

Daniele 4 months ago
1

China
Chongqing
external link
external link
external link