Back to photostream

Enchanted

The Cheewhat Giant, a western red cedar and Canada's largest tree. Located in Pacific Rim National Park , Vancouver Island, BC, Canada. More on www.byronfryphoto.com

 

1,469 views
6 faves
4 comments
Uploaded on September 16, 2007
Taken on September 16, 2007