Filmed in Chongqing, China, the geomorphological structure of the mountains makes the whole city more unique like a science fiction movie, giving the picture layers and three-dimensional visual impact.