Giant Fingerprint Sculptures Celebrate Diversity and Unity in India
Located in Birsa Munda Jail Park in Ranchi, India, the Billion Impressions sculpture, designed by Namdev Talluru and Jaya Nila, is a striking symbol of Indiaโs culture and future. Standing 12.5 meters tall and 8.35 meters wide (approximately 41 feet tall and 27 feet wide), the impressive steel installation stands as a symbol of hope, inviting visitors to engage with its intricate structure and explore its deeper meaning up close.