Arunachal Pradesh shares borders with China (via McMahon Line), Myanmar (east), and Bhutan (west). However, it does NOT touch Bangladesh - the Siliguri Corridor separates Arunachal from Bangladesh. The state's geographic location is entirely in the northeastern Himalayan region.