Back to picture list


SST - Modern toilet facilities near Mount Duffer in northwestern Nevada.