High-rise mountain city night, China's western city of Chongqing.

High-rise mountain city night, China's western city of Chongqing. - 130103811