Public domain photos
The image shows a city street with tall buildings in the background, vehicles driving on the road, a railing, trees, light poles, and a hoarding with the words "Shanghai Zhongshan Hotel" written on it. The sky is visible above the buildings.
Open in library