For starters, NASA aired a video last Thursday limning a bizarre and vibrant glowing and shining series of streaks flying across the slant of a massive pyramid-shaped mountain.
This big mountain is so gigantic that, measuring in at 20,000 feet, it easily overshadows Alaska’s Mount McKinley.