Compare these images
theropedoctor
Published
03/22/2012
The image on the left is of a body of water called Lemmens inlet. The land surrounding Lemmens Inlet is Meares Island. Meares Island and Lemmens Inlet are located on the west coast of Vancouver Island. Vancouver Island itself is located on the west coast of British Columbia, Canada. I see Lemmens inlet as being shaped like Bambi, Rudolph or just so
5 Comments