These amazing solar halos were spotted above the Tambopata River in Peru.
1 / 1
LiveScience.com | Photo By Phil Torres / www.perunature.com
Mon, Mar 25, 2013 3:20 PM EDT