Foreigners’ Street, or Yangren Jie, in Southeast China’s Chongqing municipality.

This unique piece of architecture is found on Foreigners’ Street, or Yangren Jie, in Southeast China’s Chongqing municipality.

Comments are closed.