Every place has a story, and Uttarakhand has countless stories waiting to be told. Some can be found in its beautiful mountain villages, some in its old temples and traditional festivals, while others live in the memories of people who call this land home. Every year, 9 November is celebrated as Uttarakhand Foundation Day, also known as Uttarakhand Sthapana Diwas or Uttarakhand Rajya Sthapana Diwas. On...