World’s End

2 november 2025 - Nuwara Eliya, Sri Lanka