“Kan Mehtarzai” is the highest railway station of Asia is in _______ country ? By taleemified - December 24, 2019 47 A. China B. Afghanistan C. Japan D. Pakistan