docs: def from_rasters(cls, rasters, relative_to_vrt=True, destination_file=None, nodata=None, mask_band=None):
          """Create georaster out of a list of rasters."""
          if isinstance(rasters, list):
              doc = raster_list_vrt(rasters, relative_to_vrt, nodata, mask_band).tostring()
          else:
              doc = raster_collection_vrt(rasters, relative_to_vrt, nodata, mask_band).tostring()
          filename = cls._save_to_destination_file(doc, destination_file)
          return GeoRaster2.open(filename)