Live action footage
Tian Tan complex, Temple of Heaven, Qinian Dian temple, Beijing, PRC, People's Republic of China, Asia
HD
1920 x 1080