Satellite map of Temple of the Sun
The Temple of the Sun (simplified Chinese: 日坛; traditional Chinese: 日壇; pinyin: Rìtán) is an altar located in Chaoyang District, Beijing, China. It is within Ritan Park, in the Jianguomen area.
Latitude: 39° 54' 31.13" N
Longitude: 116° 26' 10.31" E