caption: The image shows an old map of Shanghai, China, published by the North-China Daily News and Herald Limited. It is a detailed map of the city, showing the streets, buildings, and other landmarks of the area.