Royal Palace, Madrid, Spain.