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.
Sri Sthalasayana Perumal Temple located at Mahabalipuram near Chennai, in the state of Tamil Nadu, is one among the 108 Vaishnavite Divyadesams dedicated to Lord Vishnu.
Mahabalipuram or Mamallapuram - a UNESCO World Heritage site that is well-preserved to date and speaks volumes of its glory and also an ancient port city within the Kānchipuram district of Tamil Nadu, India. Present-day, it's known for its great monuments, cave sanctuaries and sculptures.