ERA5-Land (``ERA5_LAND``) ========================= **Upstream:** Same **CDS** stack as :doc:`era5`, with ERA5-Land dataset parameters (snow cover, SWE, etc.). **Transport:** :func:`coldcast.sources.era5.download` with ``data_source`` ``ERA5_LAND``. **Auth:** CDS ``~/.cdsapirc``. **CLI:** ``coldcast download era5_land`` **Settings:** Under ``ECMWF``, product key ``ERA5_LAND`` — ``variables``, ``hours``, ``num_days_back``, ``delay_days``. A legacy top-level ``ERA5_LAND`` block is still read if present. Extent uses the same bounding-box merge rules as :doc:`era5`. **Code:** :mod:`coldcast.sources.era5` (shared with ERA5)