By: travel addicted on September 2005
The famous and impressive Atomium stands above the mini Europe and seems even larger than it already is.