The Umbrella Shop There are only a few places where a rainy day is always considered a good day. One is The Umbrella Shop in Vancouver—the last umbrella factory in North America.