A traffic jam in Nepal

Best Of Asia Overland experiences a traffic jam in Nepal.