Sign in to comment.
Photo taken in Sanxia Square Pedestrian Street, Shapingba, Chongqing, China, 400037
Misplaced? Suggest new location