Seville, Spain.
Seville, Spain.