Town of Nelson
Nelson in the desert of Nevada has become a famous place to visit. It's about an hour South of Las Vegas on SR 165. In this hot and dry climate cars and stuff are standing around for ever and do not rost away.
© 2023 Copyright ©2020 KnewitzPhotography
Scroll to Top