Placer Mine


Placer Mine - mine in Owyhee County, Idaho, United States of America.