Everyone loves a unique tourist attraction… and that’s exactly what you’ll get at Carhenge in Nebraska. No that wasn’t a typo. Nestled north-west in Alliance Nebraska, you’ll find a to scale replica of England’s iconic Stonehenge. Only instead of stones, it’s made of cars. Lots of them.
in WOW