Right behind the sun reflection is the Island of Montserrat. I think its about 30 miles away.