Typhoon Does Sierra Madre really shield Luzon from typhoons? The Sierra Madre, often referred to as the “Mother of Mountains,” has long been discussed for its role in reducing the … Admin November 07, 2025