Ceuta, an autonomous Spanish city, is located on the northern shore of Africa's Mediterranean coast. About 80,000 people live on this 5-kilometer-long peninsula. It's about an hour away from Spain.