I want to export the SRTM 30 m elevation data and slope for the country of Indonesia. [Here is my script using GEE][1]. 

However, on exporting the tiles to my Google Drive, I get this error message- A region must be a GeoJSON Polygon or LinearRing. Got: 'MultiPolygon'.

How do I deal with this i.e. how do I export the elevation (and slope) tiles for Indonesia to my Drive and then download it to my computer?


  [1]: https://code.earthengine.google.com/6288d279dbc1faa6eb41d48fc8de6101

<!-- language-all: lang-js -->

    // Load the SRTM image.
    var srtm = ee.Image('USGS/SRTMGL1_003'); //Calling SRTm 30m images
    
    // Apply slope algorithm to an image.
    var slope = ee.Terrain.slope(srtm); 
    
    //Scale and Projection
    var scale = srtm.projection().nominalScale();
    print('SRTM scale in meters', scale); //see Console tab in the right section of screen- 30.92208 m
    print('Projection, crs, and crs_transform:', srtm.projection()); //EPSG:4326 is WGS 1984, look at right section of screen 
    // in the Console tab
    
    // Load countries border
    var countries = ee.FeatureCollection('ft:1tdSwUL7MVpOauSgRzqVTOwdfy17KDbw-1d9omPw');
    var justcountry = countries.filterMetadata('Country', 'equals', 'Indonesia'); //change country name here
    Map.addLayer(justcountry)
    
    //Displaying slope for country
    var elevcountry= srtm.clip (justcountry);
    var slopecountry= ee.Terrain.slope(elevcountry);
    //var slopecountry_radians= slopecountry.divide(180).multiply(Math.PI) //converting to radians 'divide the slope by 180, multiply the result of that by π
    Map.addLayer(slopecountry); //to view
    
    // Export the image, specifying scale and region.
    Export.image.toDrive({
      image: elevcountry,
      region: justcountry.geometry().bounds(),
      description: 'elev',
      scale: 30, //pixel size specified 
      maxPixels: 1e12
    });