This is a picture from a very secret place in Chartreuse mountains in France. This particular place is called "the miracle ark" because it was only discovered a few years ago.
Tess
Funny, when I see this I just think of the photographer yelling "a little further to the left" "o.k. come forward – no that's too much, back — o.k now hold still!!!!"
great photo! love it! more more but what the heck is this site! Not something I want to be signed up for!