Vemgi ( Turkestan ).