INDIA | Monday, 24 November 2014 | Views [233] | View Smaller Image
The ever friendly Mr. Uncle who gladly offered his sheep.Ladakhi people truly believe in the principle of "Atithi Devo Bhava" -meaning GUEST is equivalent to GOD.