A Fluffy Cumulus Cloud Weighs About 500 Tons
An average white cumulus cloud floating overhead holds as much water weight as roughly 100 elephants.
Why / How?
It stays aloft because that water is spread across trillions of microscopic droplets spanning a huge volume, gently buoyed by rising currents of warm air beneath the cloud.