Temple of Heaven Park scenery. The Chinese texts on the building meaning is Prayer hall. The temple is located in Beijing, China.