Home >> Photos

A glimpse of Sri Lanka

Updated: 2015-10-10 10:11:01

( Chinaculture.org )

Share on

The man in this photo is a member of the indigenous people of Sri Lanka, who are known as "Veddas". They speak Sinhali and Tamil as their indigenous language has become extinct.

Previous 1 2 3 4 5 Next
Most Popular