Himalayan Tree Frog (Polypedates himalayensis) Talle Valley Wildlife Sanctuary, Arunachal Pradesh, India. meetyourneighbours.net project