› added 6 years ago
134
TIL nuclear mushroom sights from the Nevada Test Site, visible from Las Vegas, were one of the city's tourist attractions.
via reddit.com