Rate this photo
A narrow back-lit alley in downtown Landshut with windows and a street light. Landshut is the capital of Lower Bavaria (Niederbayern) in the south-eastern part of Bavaria, Germany. This photo was taken in the afternoon of a sunny day in March of 2011. This photo was taken with a digital camera.