What Country is Tibet Located in?

The People’s Republic of China has held military and political control over Tibet since their invasion in 1950. Tibet sits west of China and northeast of Nepal and India on the map.