depositsmag.com
Highlights from the Museum am Löwentor in Germany
The Museum am Löwentor in Stuttgart, Baden-Württemberg, is one of the world’s greatest depositories of fossils. The museum was founded in 1985 and, since then, it has built up a vast collection of …