The Emerald CityInside PassageSeattle is located on the Puget Sound, with snow capped mountain ranges both to the east and west and is especially popular with lovers of the outdoors. View all