The photo shows, a busy market street in Rishikesh. Notice: The trolley from where all sorts of dried animals are sold for Medical purposes. Notice: The trolley on which there are being made sugarcane juice. The photo was made on, 23rd of March, 1977. Location: Rishikesh, Uttarakhand, India.