Full threadNimitz14·If anyone is curious where the (stunning) photo is from, it’s Leysin in Switzerland.View on HN