Beautiful green scenery reflecting in the lost lake in whistler, bc canada