Platymantis sierramadrensis

Platymantis sierramadrensis is a frog.  It lives in the Philippines on Luzon Island.  It lives in the Sierra Madre Mountains.  People have seen it in the forest between 600 and 1200 meters above sea level.

References

Category:Frogs of Asia