Mama Duck stands at 61 feet tall, and will be available to snap photos with as she looks out at the Seattle skyline. SEATTLE - The world's largest rubber duck is in Seattle, here for a limited time.
Let’s not forget Seattle’s 605-foot landmark which differentiates this city’s skyline: the Space Needle. The iconic ...