A worldwide community photographing and learning about wildlife
Hi guys, I spotted this little critter at Wuyishan national park, east of China, any idea what species this is?
water fall, free flowing water, small streams
size around 7.5 cm, it croaks sounds like baby bird chirping,