Share
twitterlinkedinfacebook
Image 1 of 1
2005-Oct-31-_MG_8828-Nepal and India.jpg
Daily life also happens by and in the Ganges (Varanassi, India).  People perform al sorts of activities, from washing clothes, bathing and buying and selling goods.