Kan Mehtarzai is the highest railway station of Asia is in________? 0 A. China B. Afghanistan C. Japan D. Pakistan Submitted by: Muhammad Ahmad Go to