Madrid, Spain. 2024.