Amolops himalayanus
Range
North-eastern India and Nepal
Amolops himalayanus, the Himalaya sucker frog or Himalaya cascade frog, is found in north-eastern India and Nepal. Whether it is a distinct species from Amolops formosus is still debated (Wikipedia, general species account).
The cached account gives no description, habitat or breeding details.