Prev | Gallery | Next

There are thousands of large and small shrines and lingas in Varanasi - at, above and below the present water level. Everyday life goes on as they watch

There are thousands of large and small shrines and lingas in Varanasi - at, above and below the present water level.   Everyday life goes on as they watch