Himachal Pradesh, India Intriguing Rock Formations in Himachal Pradesh My sensors were buzzing with excitement as I arrived in Himachal Pradesh,