The photographers in Barsana, a temple town in the northern Indian state of Uttar Pradesh, were once highly sought after by pilgrims and tourists. Now, camera …

source