Рет қаралды 100
IslandSpark
A little flight through the mountains of Strathcona Provincial Park on Vancouver island, BC Canada. You can see Della Falls, one of Canada’s tallest waterfalls partway through the clip.