English: Several hundred thousand exist, mainly in China.
Telugu: అనేక వందల వేలు ముఖ్యంగా చైనాలో ఉన్నాయి.