After the ground is showered with a thin layer of rain, these salt flats in Utah are considered the world's largest mirror, you can see it reflect the beautiful cloudy beyond the horizon.
Product Code: TS1565
Collection: All
Type: Photography