Home to 2.2 million people, the Gaza Strip is 41km (25 miles) long and 10km wide, an enclave bounded by the Mediterranean Sea, Israel and Egypt.