Ecuador’s Tallest Waterfall Has Disappeared According to the NASA Earth Observatory, Ecuador’s tallest waterfall has mysteriously vanished, puzzling researchers.ย According to local authorities, a sinkhole recently formed a few feet above the San Rafael Waterfall which may have redirected its water flow. NASA is investigating the waterfall’s disappearance and they wrote on their website, Surrounded by lush vegetation and rare butterflies, the San Rafael Waterfall was […] SnowBrains | April 11, 2020 0 Comments