Gallery: The Rhine Falls, A Swiss Landmark

The Rhine Falls, located in Switzerland, is one of the most impressive natural attractions in Europe. Chabad photographer Mordehai Lubecki captured the beauty of the waterfalls, especially with the changing light throughout the day.

2 Comments

  • Anonymous

    Thank you Mordechai for sharing with those of us who may not otherwise have the opportunity to view such treasures. If you love what you do, you’ll never work a day in your life.