In Pictures: Singapore Youth Festival celebrations

The Esplanade - Theatres on the Bay became a giant stage for youth on July 2, as they celebrated half a century of the Singapore Youth Festival with song and dance, from hip hop to the traditional. Here are pictures from the festival - past and present.