The 2 July 2019 total solar eclipse is set to be one of the astronomical events of the year.
If you can't make it to South America to watch the event in person, you can view all the action via the live stream below, courtesy of the European Southern Observatory.