WORLDWIDE | Friday, 15 October 2010 | Views [1230]
A shepherd rests sitting on the dry bed of Lake Pichola, in Udaipur, in front of Jagniwas Island with the Lake Palace Hotel