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