An Instagrammer’s Guide to Val Thorens May 27, 2015May 27, 2015 Gareth Pon Nestled between snow-filled mountains in the heart of the French Alps, Val Thorens – the highest ski resort in Europe – is a place that needs to be experienced by all…