i'm guess that it's an rss feed of some sort, and that a widget has been set to display them on your desktop...
however, if it's just random Belize photos, it could also be something that just searches the web for 'photos of Belize' (or something) and displays anything that has keywords related to that...
just guessing here, but I imagine it's something along those lines.