Where is Temple of Heaven?
Where is Temple of Heaven located?
Temple of Heaven, Beijing, China (approx. 39.88094°, 116.4101°)
Where is Temple of Heaven on the map?
Temple of Heaven - Forbidden City
Temple of Heaven - Great Wall of China
Temple of Heaven - Novodeviche
{"latitude":39.88094,"longitude":116.4101,"title":"Temple of Heaven"}