Tourist guy found

The tourist guy has been found. (Or is this another elaborate hoax?)