Have you ever wondered what some of our most famous landmarks look like from space? Living in Texas, we’re used to things being massive in scale. When you zoom out, however, everything gets a lot smaller. For instance, take the Cadillac Ranch in Amarillo, Texas. What The Cadillac Ranch In…