Far off to the west, far across the sea…. There’s a special place with just peace and no war…. They call it, Vinland… Shot on:- IPhone 13 Pro Location:- Lahaul Spiti, Himachal Pradesh, India.