Hard to believe that Mount Shuksan towers behind this scene, isn't it?