Chengdu, China

(30.666670, 104.066670)

No results for this location