Jerusalem is one of the oldest and most contested cities in the world. It is located on a mountainous plateau between the Mediterranean and Dead Sea.