15 March 2024

In Japan 90% of local authorities have published flood hazard maps