Yep, that is, indeed, Lake Louise... What a spot to enjoy a cup of hot tea! Mark
View Tag Cloud
Forum Rules