
This Indian neighbouring country has built its own mini 'Great Wall of China', not Pakistan, Bangladesh, Sri Lanka, ...
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 …