Indomitable Knowledge Quiz'

1. Where is the Space Needle located?

Seattle
Rome
Boston
London