Sevilla se encuentra situada en el suroeste de España, en la región de Andalucía, sobre el río Guadalquivir. La ciudad tiene una altitud media de 7 metros sobre el nivel del mar y un clima mediterráneo continental con veranos cálidos e inviernos fríos. Sevilla tiene una población de 703,206 habitantes y forma parte de un área metropolitana más grande de 1,499,673 habitantes compuesta por 46 municipios.