City view of Wulong Chongqing high rise buildings, modern residential, shopping center. Wulong Chongqing, China.