Solar Halo - a rare and spectacular optical phenomenon