Thanks to a few of you for playing last time.  The correct answer:  White Pass.  (I posted a bit more information in the comments.)


So here is installment 2.  This picture was taken this summer in Canada.  But can you pinpoint the location?