They released a cage of birds in front of the temple.
Tips
culture
放生 is a widespread Buddhist practice in China where believers purchase captive animals (fish, birds, turtles) and release them to accumulate merit (功德). It takes place especially on auspicious occasions or at temples.