/stachyris_strialata_wikimedia.jpg)
Photo: Francesco Veronesi · CC BY-SA 2.0 (May be cropped or resized)
Stachyris strialata
Habitat
Subtropical or tropical moist lowland and montane forest
Range
China, Indonesia, Laos, Myanmar, Thailand and Vietnam
The spot-necked babbler is a babbler of the family Timaliidae found in China, Indonesia, Laos, Myanmar, Thailand and Vietnam, in subtropical or tropical moist lowland and montane forest (Wikipedia, general species account).