China 1981 - HapJones
Powered by SmugMug Log In
Temple of Heaven, a complex of Taoist buildings situated in the southeastern part of central Beijing.

Temple of Heaven, a complex of Taoist buildings situated in the southeastern part of central Beijing.

TempleOfHeaven