fn main() {
    let thera = europas::geodata::landing_sites::thera_macula();
    let conamara = europas::geodata::landing_sites::conamara_chaos();
    println!(
        "Site: {} at ({}, {})",
        thera.name, thera.latitude_deg, thera.longitude_deg
    );
    println!(
        "Site: {} at ({}, {})",
        conamara.name, conamara.latitude_deg, conamara.longitude_deg
    );
    let region = europas::geodata::regions::named_region(thera.latitude_deg, thera.longitude_deg);
    println!("Region: {:?}", region);
    let elev = europas::geodata::elevation::sample_dem(thera.latitude_deg, thera.longitude_deg);
    println!("Elevation: {:.0} m", elev.elevation_m);
}
