- Pan Yu City is a fictional location in the Disney animated film "Mulan." It is the capital city of China in the film and serves as the central setting for the story. It is depicted as a bustling and vibrant city with traditional Chinese architecture and cultural elements. Pan Yu City is where Mulan and her fellow soldiers are summoned to defend against the invading Huns.