Tibet (World of Truth)

Tibet is a landlocked country in central southern Asia. Historically a province annexed by the People's Republic of China, it, along with Manchuria and East Turkestan, achieved independence in 1989.