9 months ago Tags Climatology Himalayas The Himalayas are the world’s largest mountain system situated in Asia, which create a natural barrier between the Tibetan Plateau
10 months ago Tags Development Projects Shinkun La Tunnel The Border Roads Organisation (BRO) started working on the Shinku La Tunnel near the China Border. About Shinkun La tunnel: