8:17 AM Thursday, May 17, 2007 Shephards taking their heard of Sheeps among the mountain roads in Himachal Pradesh.