Geography From Space - Question 6

This is a North American city on the St. Lawrence River southwest of the Ile d’Orléans.
Zoom in on the image Zoom    Download this file Download

See the gray-colored area in this photo from the NASA Earth Observatory, in the comments below? This is a North American city on the St. Lawrence River southwest of the Ile d’Orléans. Can you name the city?

A: Baton Rouge

B: Quebec City

C: St. Louis


Credit: Landsat 8 courtsey of USGS and NASA Earth Observatory