Original: La Rochelle is a city in southwestern France and a seaport on the Bay of Biscay, a part of the Atlantic Ocean.
Simplified: La Rochelle is a city in western France near the Bay of Biscay.