Indian rock-cut architecture
Indian rock-cut architecture is more various and found in greater abundance in that country than any other form of rock-cut architecture around the world. Rock-cut architecture is the practice of creating a structure by carving it out of solid natural rock.
Source: Wikipedia — Indian rock-cut architecture (CC BY-SA 4.0)