Kathmandu February 4. When it comes to herding sheep in commercial scale, common people, in Nepal, only think about alpine meadows in the mountainous region. Shepherds, pictured their grazing sheep against the backdrop of Himalayas, do appear in different newspapers and touristic posters. This has ...