Welcome to the Panda Garden! Chengdu, China, the sister-city of Phoenix, Arizona for more than 20 years, is one of the best places in the world to see pandas. Fun fact: Chengdu is the capital of Sichuan province, and it is known for its spicy, numbing food!