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'
Subscribe to:
Post Comments (Atom)
An ongoing journery to find remarkable landmarks in various cities across the world.
No comments:
Post a Comment