Natural and Man-made Points of Interest in the United States of America

63102 Landmarks

Also called New Busch Stadium or Busch Stadium III, the baseball park opened on April 4, 2006. It offers a panoramic view of the downtown St. Louis skyline, as well as the city's distinctive Gateway Arch.

Links to my site