The Geysers is the world 's largest geothermal field , containing a complex of 18 geothermal power plants , drawing steam from more than 350 wells , located in the Mayacamas Mountains approximately north of San Francisco , California .