While several luxury hotels in the Chengdu region are associated with mountainous landscapes, the Six Senses Qing Cheng Mountain is the most prominent property where the location's identity and visual branding are inextricably linked to the mountains. Situated at the gateway to the UNESCO World Heritage site of the Qing Cheng Mountains, the resort's design and ethos are built around the "mountain" theme, blending regional architecture with the natural environment to create a strong sense of place. Another notable upcoming property is the Anantara Xiling Snow Mountain Chengdu Resort, slated to open in late 2025, which will be the first Anantara property in Sichuan and is specifically designed to frame the spectacular panorama of the Xiling Snow Mountain. Additionally, the official emblem of the city of Chengdu itself often features the Qionglai Mountains in its skyline imagery, reinforcing the deep cultural and geographical connection between the city's identity and its surrounding peaks.