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