Tree frogs (Hylidae) mating, Talle Valley Sanctuary, Arunachal Pradesh, India. meetyourneighbours.net project