Where is Imperial Ancestral Temple?

Where is Imperial Ancestral Temple located?

Imperial Ancestral Temple, Beijing, China (approx. 39.91137°, 116.3998°)


Where is Imperial Ancestral Temple on the map?