Where is Summer Palace?

Where is Summer Palace located?

Summer Palace, Summer Palace, China (approx. 39.99672°, 116.275795°)


Where is Summer Palace on the map?