"Let us forever cherish and hold sacred these moments...for it is our undoing ...should we forget..." -William Shakespeare ... Visit Jhihmoac's Gallery
Fantastic design in marvellous colours. I definitely see your interpretation, but the colours don't really support it. Maybe some alien equivalent to snow?
It's also possible to see this as an areal view of steep mountains surrounding a valley.
Cheers........