Chongqing is known as China's Fog City. It is also known as Mountain City and River City. It is China's national central city and megacity.This is the city view of China Chongqing series I shot.
No use is allowed without explicit permission from owner