By QuakewatcherJuly 25, 2021 Typhoon In-fa makes landfall on China’s east coast | July 25, 2021 Typhoon In-fa could produce catastrophic impacts along China's east coast. The typhoon landed in the