_SA12864.jpg
The Louis II Stadium, located near Fontvieille port, is the modern building in the lower half of this photo.