View from Edinburgh Castle in Scotland.
This picture looks like it was taken by the same photographer as the “Cruise on the North Sea.” This one says “View of Edinburgh from Edinburgh Castle. Bldg. of Greek Architecture one of art centers.”
I could only find one other picture from this location, but with a greatly different view point. As far as I can tell, the Art Center is the large multi-story dark grey building behind the Train Station. I am not able to find such a building in Google Maps at all though.
Can anyone confirm that this building does exist, and is the Art Center? Please comment below!