Rock-Cut Architecture: 9 Fascinating Buildings Carved Out of Mountains, Stones, and Hills

From Egyptian and Indian temples to Turkish and Iranian villages, these structures are testaments to human ingenuity and artistry