Ashton is a city of Idaho in the United States . Ashton 's climate is unique and is distinct . Ashton 's annual precipitation , at 20 inches , is among the highest in southern Idaho and yet Ashton is not in the mountains .