The photo has been shot in Bremen, Germany. It was one of the first days of summer here in north Germany and people tried to enjoy it after months of lockdown for the pandemic.