Lost's mysterious cave, the heart of the island, was discovered just outside of Buffalo, New York. Get a better look at this totally natural phenomenon - just don't expect a better series ending to be hiding in there, somewhere.
The name of this waterfall is Eternal Flame Waterfall on Shale Creek in Chestnut Ridge Park outside of Buffalo New York. According to the NY state waterfall guide, this crazy fire and ice creation is formed when a "pocket of natural methane gas in an alcove below the waterfall seeps out through a fracture in the rocks." Granted, the light doesn't shine everyday - only when it's gobbling up the body and soul of the Man In Black, or creating the occasional plot hole.
[via NY Falls, photographer Carl Crumley]
Thanks for the tip lawdog!