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