TD180 Near Joubert Road
United States of America
California
Sierra County
Henness Pass Road
Jouberts Road
Impressum