Best Yet!! Check It Out

Alberta Canada, a very beautiful part of the world. Where was this ? Somewhere near Banff ?

EDIT: Just found it: Canmore. Stunning scenery there, I hitchhiked through that area back in 2007.
 
Last edited:
  • Like
Reactions: adventure girl