Nagarjunakonda: Island of the Lost City

A symbol of modernity that holds an ancient secret.