Steams of water fall down tall, rocky wall in lush, green woodland.

Bridal Veil Falls

British Columbia, Canada