This blue tile and brick building is in Parque del Retiro in Madrid, Spain.