On December 7, 2003, Falun Dafa practitioners gave a performance of dance, exercise and song entitled "Petals of Peace" on Peregian Beach, in the Sunshine Coast region of Queensland, Australia. The audience witnessed the beauty of Falun Dafa and learned about the cruel persecution in China.
All photos in this category | High-resolution image