Wonder and Mystery above the Very Large Telescopes is a pretty innocuous description for a breathtaking, mind-expanding photo of the solar system. Click the link, scroll the main photo and read the text. Outstanding.

APOD VLT image