Chongqing Central Park

29.720604, 106.583992