Singapore: Taxi-dance halls, celestial bodies and wedding celebrations - Vancouver Ballet Society