Kan Mehtarzai is the highest railway station of Asia is in________? December 20, 2019 – by admin Kan Mehtarzai is the highest railway station of Asia is in________?A. China B. Afghanistan C. Japan D. Pakistan