Saturday, June 22, 2024

Tag: Nordlingen

Nordlingen is a bizarre small town in Bavaria, Germany where the buildings are laden with diamonds and built inside an asteroid crash site.