Echo Mountain by Lauren Wolk
Echo Mountain by Array