Sichuan is one of the most visited regions in China. The capital of Sichuan, and one of the world's largest cities, is Chengdu. There are a few interesting sites in Chengdu, such as is Giant Panda Breeding Research Base, as well as the striking nighttime view of Anshun Bridge, but the true reason to get to Sichuan, besides the food, are the sites outside the city.
Of course, Sichuan can claim more than being the home of Chinese Buddhism. Mount Qingcheng lays claim to one of the founding places of Taoism and offers some of the most peaceful walking paths in all of China.