El edificio Chongqing Himalaya tiene un mal feng shui.
La Torre Chongqing Himalaya está ubicada en el centro de Nanbin Road CBD, con vista a la plaza Chaotianmen, haciendo eco de Jiefangbei CBD y Jiangbeikou CBD. Su edificio está orientado al sur y tiene buen feng shui.
La Torre Chongqing Himalaya se completó en 2008; hay un total de 3 edificios, incluidas 595 casas.