The World Trade Center in Baltimore has an observation deck called the Top of the World. The building is the tallest pentagon shaped building. The views were great!
Read the blog
galleria mall, all five floors
USS Constellation from above
Baltimore aquarium
power plant building with Hard Rock and ESPN zone