Explore the Masroor Rock Cut Temple, an architectural marvel in Himachal Pradesh Discover its rich history, unique features, and serene location