The image shows a poster of a map of the city of Amsterdam, Netherlands.
Read full description
The image shows a poster of a map of the city of Amsterdam, Netherlands. It features a detailed illustration of the buildings, roads, and other features of the area.