(Source: via @mthr_world.)
Banff National Park, Canada
For the view of a lifetime, take a trip up to Banff National Park in Alberta, Canada. Within the park, the crystal clear waters of Lake Morraine reflect the mountains above.
Copyright © 2016 - Livingly Media, Inc.
Livingly: Style