Did you know there's a manmade structure in Colorado that stands at 1,995 feet? At that height, it's one of the tallest manmade structures in the world.
Did you know there's a manmade structure in Colorado that stands at 1,995 feet? At that height, it's one of the tallest manmade structures in the world.