World's tallest statue inaugurated in India
Xinhua | Updated: 2018-11-01 08:55
Photo
Editor's Pick