This photo was taken at Klöntalersee, Switzerland. The title is a famous Zen saying emphasizing how a tiny deviation can lead to a vast separation.
More information about Lambda Zen Temple. For further questions about the temple, contact us at any time.





