Himachal Pradesh the "Land of Gods," captures one in snow-capped peaks, green valleys, and colorful …