Beyond majestic photos, Sierra Madre is still facing threats of deforestation
The Sierra Madre is the longest mountain range in the Philippines, and many have considered it the “backbone of Luzon” Yesterday, amid the quiet of the enhanced community quarantine, a