The Google map view may show a barren area, but the town of Mountain Home has undergone significant changes in recent years. There are now more buildings and landmarks near the site. You can find rinse water (non-potable) available at the RV dump station located off Bus I-84 on East 12th Street near the animal shelter.