The distant snow-capped mountains are reflected on the clear blue surface of the lake Banff Town,Canada