Ceuta is an autonomous city of Spain located on the northern coast of Africa across the Strait of Gibraltar from Spain. It has a population of around 80,000 people who are predominantly Christian and Muslim, with some Jewish and Hindu residents as well. The city covers an area of 19 square kilometers along a peninsula, with urban areas located along the isthmus and some outskirts, and older neighborhoods near the port and slope of Mount Hacho mountain.