Satellite map of Huode Zhenjun Temple
The Huode Zhenjun Temple (火德真君庙), also known as the Fire God Temple, located near the Shichahai in central Beijing, is a prominent Taoist temple of the city.
Latitude: 39° 56' 7.66" N
Longitude: 116° 23' 21.70" E