Space Needle

The Space Needle is a large tower in the city of Seattle which is featured in many iCarly episodes. It is a non-fiction building with an observation deck in it.

Credits to

 * iCarly Wiki on Fandom