The clouds seem to merge with this building in Houston, Texas