Yuan Yuan: 31.205937, 121.437328