The Feng Shan Sacrifice Show portrays the major dynasties of Chinese history via music and elaborate dance performances. Taken on Mount Tai, Taian, China in October 2019.