Litoria humboldtorum

Litoria humboldtorum is a frog from Indonesia.  It lives near the Foya Mountains.  Scientists saw it between 500 and 1050 meters above sea level.

References

Category:Frogs of Asia