Festivals in prague october 2025 dates. DAV malighat fees. Lord of war prime video cast. Annual sunshine hours europe october.