Travel

The New World's Tallest Statue Is Twice the Height of the Statue of Liberty

Published On 11/01/2018 Published On 11/01/2018
Courtesy of Press Information Bureau, Government of India