smithsonianmag.com
Just Inches Below the Forest Floor, Archaeologists in Germany Unearthed a Roman Temple Likely Dedicated to Mars, the God of War
Researchers found the structure's remains, as well as fragments of statues, while excavating near the Kapersburg fort, an ancient Roman military fortification on the outskirts of modern-day Frankfurt
This site doesn’t allow embedding inside another page — open it in a new tab. Your Weird rating still works from the top bar.
Open source