Coal Harbor, Vancouver BC. Seattle may have met it's match for prettiest city in North America.