Palace Duck: 31.208734, 121.458098