Shanghai night scene
Business area of Shanghai, China the eighth largest city in the world. These buildings are located at LuJiaZui.
© Izegon | Stock Free Images
Similar Free Images