Weeping Lion in Luzern
Photographed On: May 8, 2001
The Weeping Lion monument in Luzern, Switzerland is carved out of the mountain. A very tranquil area that we could spend hours at.