Beautiful World : The “Jesus Tree”‘ on a remote … The “Jesus Tree”‘ on a remote beach accessible from Tambor, Costa Rica. [OC] [1000×667] Picture found by the Ditpub “Beautiful World” searcher. Original was/is avail...