Designed by
Title
Bus #47770353
Description
Have 14 high mountain in the world (more than 8000 meters above sea level is called high), eight of which are located in Nepal, but the country also therefore traffic behind, special heavy rain caused mudslides terrain and other natural disasters, driving their vehicles are often overloaded by poverty makes them cant widespread car ownership, and the backward road.
This image is editorial