Angkor Wat Temple & Neuschwanstein Castle. We're on a bit of a Marvel mission if you haven't noticed... But for good reason! Next up on the list is the structures created in years past that stand tall to this day. Exciting I know.

Support the show