Temple of Heaven

39.881969, 116.410896