stairs, landscape with forests and natural lake in Valencia, Spain Shutterstock Image - stairs, landscape with forests and natural lake in Valencia, Spain - ID: 287251217