Wonders of India Barabar Caves: India’s oldest caves have mirror-polished walls that still looks fresh