Took these pics today in the mountains of Mallorca, Spain.
A shame the images can't capture the true beauty of the scene.