"Statue of The Sun God" / "The head of Surya", Terminal 3, Indira Gandhi International Airport, New Delhi, India. A bronze sculpture of the Sun God Surya.