Rumors of "sierra del plata" caused much excitement in Europe. What does "sierra del plata" mean?
Answer is Silver Mountains