What US city is home to the "One Shell Square" skyscraper?

Correct answer: New Orleans, Louisiana

Try the best trivia game

What people think about it: 3 Comments
Maestro13
Maestro13
Guessed it must have something to do with Shell Oil + the Gulf of Mexico.
SQinfoNUTS
SQinfoNUTS
spell check is not our friend.
SQinfoNUTS
SQinfoNUTS
oh the irony. One of the biggest polluters in the world, Shell Oil Company in 4 months. I'm doing the same. Of time are people who have no sanitation, no clean running water. And no proper food or shelter. Oh the irony.