India is a land of rich heritage and cultural diversity which is home to some of the most magnificient statues in the world.
The 112-ft Adiyogi Shiva bust at Coimbatore, Tamil Nadu during the evening laser show | Photo: Sagrika Kissu/ThePrint Greater Noida offers an urban edge to the project, being adjacent to Delhi and ...