Friday, January 18, 2008

Astrodome - Houston,Texas,USA




The picture shows Astrodome, a dome shaped sports stadium located in Houston, Texas, USA. This covered stadium for both football and baseball, is nicknamed as 'eighth wonder of the world'
Read More..

No comments: