A pagoda is standing on a small island in the lake of Victoria Park in East London, on March 19, 2025.