It's in France, in the Apls mountain range right near the border of Italy and Switzerland. So yeah, it definitely looks like Switzerland as well since its so close and same mountains. It's an amazing location. Worth the trip!
You are viewing a single comment's thread from: