A mountainous and landlocked country, Kyrgyzstan literally means Land of the Forty Tribes. The country borders Kazakhstan, China, Tajikistan and Uzbekistan.
Kyrgyzstan is blessed with natural resources. They have Tian Shan which is the country’s second largest mountain lake in the whole world after Titicaca. The country’s highest peaks are found in the Kakshaal-Too range which […]