Despite heavy rain and thunderstorms, Qatar marked National Day 2025 with large crowds at the military parade, while weather disruptions led to multiple event cancellations across the country.