Original: To the north, west, and southwest there are no mountain barriers to neighboring countries.
Simplified: Afghanistan is located in the center or middle of Asia.