Xinjiang borders the Tibet Autonomous Region and Jammu and Kashmir's Leh District to the south and Qinghai and Gansu provinces to the southeast, Mongolia to the east, Russia to the north and Kazakhstan, Kyrgyzstan, Tajikistan, Afghanistan to the west, Pakistan and Kashmir region to the southwest.