The Best Pitstop Ever
       
     
       
     
       
     
       
     
       
     
       
     
The Best Pitstop Ever
       
     
The Best Pitstop Ever

We were on our way to Bavaria Germany when this magical moment in Biberwier, Austria happened. It was like a scene from a movie. Everything was just perfect. The low-lying fog, the snow-capped mountains at the back and those tiny cabins were like placed there for us to photograph.