Island on a Wordless Wednesday Vancouver's Downtown is actually a peninsula. Here you can see it from the North Shore mountains. Image by keepitsurreal