Rare and spectacular solar eclipse visible Sunday night