Aliens@Chingay Parade 2011

The Chingay Parade is a traditional Chinese New Year procession that has evolved in recent years to become a massive street parade, boasting a stunning array of dancers, street floats, lion and dragon dancers, among others.