It is perhaps best known for housing one of the largest single monolithic excavation in the world, Cave 16 or the Kailasa Temple (pictured), dedicated to Lord Shiva. The “lost city” of Machu ...