The wait was finally over for photography enthusiasts and art lovers in India. The highly anticipated exhibition, "India Unveiled," was set to open at the prestigious National Gallery of Modern Art in Mumbai. The exhibition, a collaboration between Indian and international photographers, promised to take visitors on a visual journey across the diverse landscapes and cultures of India.