Photography By Maciej Leszczynski Of Chongqing, China.
Chongqing – major city in Southwest China. Chongqing’s population as of 2016 is just over 32 million. It is the most populous Chinese municipality.
Photography By Maciej Leszczynski Of Chongqing, China.
Chongqing – major city in Southwest China. Chongqing’s population as of 2016 is just over 32 million. It is the most populous Chinese municipality.