The Giant Majestic Pandas of Chengdu by Alex August 7, 2017 by Alex August 7, 2017 Located in the mountains of southwestern China near the eastern border of Tibet, Chengdu is the capital city of China’s Sichuan province. This place is known for its spicy food and its … Read more 1 FacebookTwitterPinterestEmail