Frog (Amolops formosus) Talle Valley Wildlife Sanctuary, Arunachal Pradesh, India. meetyourneighbours.net project