I get a few hits every day from people linking here via this picture. which is hosted here. I can't read German but the few english words and the site's design give the impression that it's about Native American tours or ministries or something like that.
I linked to it from a my favorite places meme and have received a steady trickle of visits through the picture ever since.
If you are one of those visitors, wilkommen, thanks for dropping by. Pull up a chair and hang out if you like.