India  

This Indian neighbouring country has built its own mini 'Great Wall of China', not Pakistan, Bangladesh, Sri Lanka, Myanmar, it is...

DNA Sunday, 1 June 2025 ()
A scaled-down replica of the Great Wall of China built on the foothills of the Shailung, by Shailung Rural Municipality, has been gathering tourists in recent times. In the Tamang language, 'Shai' means one hundred and 'Lung' means hillocks.
0
shares
ShareTweetSavePostSend
 

You Might Like