country,city_id,name,ascii_name,admin1_code,admin1_name,latitude,longitude,population,timezone,rank,grid_lat,grid_lon,elevation_m,grid_elevation_m,weatheo_url,tmean_annual_c,precip_annual_mm,trend_c_per_decade_1951_2025,trend_c_per_decade_1981_2025,warmest_year,coldest_year,wettest_year,driest_year LU,2960316,Luxembourg,Luxembourg,LU,Luxembourg,49.60982,6.13268,76684,Europe/Luxembourg,1,49.6,6.1,307.0,314.0,https://weatheo.com/fr/lu/luxembourg/luxembourg,9.6,877.9,0.3,0.46,2020,1956,2024,1953 LU,2960596,Esch-sur-Alzette,Esch-sur-Alzette,ES,Esch-sur-Alzette,49.49583,5.98056,36625,Europe/Luxembourg,2,49.5,6.0,296.0,332.0,https://weatheo.com/fr/lu/esch-sur-alzette/esch-sur-alzette,9.8,891.7,0.3,0.45,2020,1956,2024,1953 LU,2960634,Dudelange,Dudelange,ES,Esch-sur-Alzette,49.48056,6.0875,18013,Europe/Luxembourg,3,49.5,6.1,295.0,284.0,https://weatheo.com/fr/lu/esch-sur-alzette/dudelange,9.8,868.5,0.3,0.45,2020,1956,2024,1953 LU,2960800,Belvaux,Belvaux,ES,Esch-sur-Alzette,49.51014,5.92414,8329,Europe/Luxembourg,4,49.5,5.9,339.0,369.0,,9.6,914.6,0.29,0.45,2020,1956,2024,1953 LU,2960102,Schifflange,Schifflange,ES,Esch-sur-Alzette,49.50639,6.01278,8155,Europe/Luxembourg,5,49.5,6.0,292.0,332.0,,9.9,891.7,0.29,0.45,2020,1956,2024,1953