Image of Typhoon Podul with wind speeds reaching 155 km/h making landfall in Taiwan today 🥺

Indeed, in the face of nature, humans seem so small.