Sat by the mirror lake in SpainJust South of Valencia