The video was filmed at Guangzhou Chimelong Tourist Resort in south China's Guangdong Province.