World's biggest statue twice the size of Statue of Liberty at 579ft—UK paid a share of it
04/07/2024, 10:22
express.co.uk
The world's largest statue, which stands nearly 600 feet tall, is located on Sadhu Bet Island in the Narmada River in the town of Kevadia, Gujarat, India.
0
Read more
today, 02:12
mirror.co.uk
0
today, 02:06
independent.co.uk
0
today, 01:23
news.sky.com
0
04/09/2024, 10:22
express.co.uk
0
04/09/2024, 10:19
mirror.co.uk
0
04/09/2024, 10:10
independent.co.uk
0
04/09/2024, 10:10
independent.co.uk
0
04/09/2024, 09:48
independent.co.uk
0
04/09/2024, 09:41
mirror.co.uk
0
04/09/2024, 09:38
independent.co.uk
0
No comments