A view from Al Twar Park in Dubai