The perfomance takes place at Jade Dragon Snow Mountain in Yunnan province, China The perfomance takes place at Jade Dragon Snow Mountain in Yunnan province, China