The Miracle on WikipediaN 25° 03.153 E 121° 19.067
The Miracle was Queen's thirteenth studio album, released on 22 May 1989. Along with The Game, it's been called the band's best album of the 1980s. It was the last album to feature a band photo with all four original members on the front cover.
The coordinates to this cache are a lot like the original name of this album. In fact, I've already provided them for you. When you find them, you will see them.
Please bring your own pen.
My favorite song from this album: The Miracle. What's yours?