Chongqing Vanke Emerald Lake Mountain has a good high-rise landscape and good feng shui on the back of the mountain.
Chongqing, referred to as Chongqing, is also known as the mountain city. It is a provincial administrative region, municipality directly under the Central Government, national central city and megacity in People's Republic of China (PRC).