A hammock-inspired public rest installation by the Seoul Metropolitan Government has won the Main Prize in the Urban Design category at the Red Dot Design Award 2026, one of the world 's three most prestigious design honors alongside Germany 's iF Design Award and the U.S. IDEA Design...