This was (a loooong time ago) taken in the Swiss Alps, above a little mountain village with the most amazingly pure natural water in the world. Literally.
Wow, that sounded a little pretentious. ^__^;
Anyway, I thought I'd uploaded this, but I didn't, so here it is!
More from this Artist