Quote Originally Posted by Artista View Post
WOW!!! Where was this? Looks like you're on top of the world.
We were up near Loveland Pass. Awesome views.