Sun, Aug 17, 2025 | Updated 11:56 IST
Newly built "mini-great wall" in Nepal becomes major tourist attraction
May 31, 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...
Related Videos
No Result Found