It is Marseilles. Basilique Notre-Dame de la Garde sits at about 500 feet elevation and overlooks the city.