Multiple choice general knowledge Nowshak is the highest point of which country? Turkey Sri Lanka Afghanistan Nepal Reveal answer Fill a bubble to check yourself C Correct answer Explanation Nowshak (also spelled Noshaq) is the highest mountain in Afghanistan, reaching 7,492 meters. It is located in the Hindu Kush mountain range. Turkey's highest point is Mount Ararat, Sri Lanka's is Pidurutalagala, and Nepal's highest is Mount Everest.