The image shows a row of three-story buildings on a street in Amsterdam, Netherlands. The buildings are made of brick and have white facades with ornate details on the top and sides. The first building on the left is a two-storey building with a red door and a sign that reads "Shanghai". The second building in the middle is a white building with black shutters and a large window on the second floor. The third building is a smaller one with a similar design. All three buildings have large windows and are located on the corner of the street. The street is lined with trees and there is a sidewalk in front of the buildings. The sky is overcast and the overall atmosphere of the image is quiet and peaceful.