Live action footage
Temple of Heaven in Beijing.China's royal ancient architecture.Stone railings.
HD
1920 x 1080