There are the original, seven wonders of the world… and then there are these seven “man-made” structures that have captured the spirit of the modern world. The Channel Tunnel Location: The English Channel (Between France and England) Completed in 1994, the “Chunnel,” as it is sometimes referred is a 31 mile long rail tunnel that […]