Prague-Malá Chuchle, Czech Republic. Chuchle Forest, a forest road through Čertova strouha.