Masroor Rock-Cut Temple – Himachal’s Undiscovered Wonder
The Masroor Rock Cut Temple, famously known as the Ellora of Himachal and the Himalayan Pyramids, is a pair of 15 rock-cut monuments carved from a single rock. It's located at 2535 ft above sea level near Kangra Valley, on the banks of the River Beas, in the Kangra District of Himachal Pradesh, India.