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 Related posts: Luxury Suite at Shangri La Stanley Park Carving on a Wordless Wednesday Urban Living in the Heart of Downtown Gorgeous City Views Prev Post: Summer Wrap-upNext Post: Science World on a Wordless Wednesday, Again