Thousands of visitors flock to see the natural phenomena