News

It's an awe-inspiring replica of England's ancient Stonehenge, honoring the fallen warriors during World War I.