Crossing Nepal On A Bike

Located between the two most populous countries of the world, India and China, lies a small stripe of land which is a federal republic since 2008: Nepal. The Himalayas form a natural border between the two competing super powers with Nepal as a buffer zone in between. Indian influence in the south, Tibetan influence in…