Why yes, that’s the “Brooklyn Bridge” in front of the New York New York Casino.
Town Square is an outdoor shopping complex on Las Vegas Blvd., but somewhat South of the Strip itself. I would not recommend walking from your hotel.
Oh, and bonus airplane tail.
This picture is actually a couple of years old.
“What? No, there’s nothing behind my back. I don’t know what you’re talking about.”
“Oh that? It’s just a wrench. For, uh, plumbing. Yes, plumbing, that’s exactly what it’s for. What else would it possibly be for. Look how sincere my smile is! Need some, uh, plumbing done?”