Giant red candles glow brightly in a temple during Chinese New Year and Cap Go Meh celebrations, symbolizing hope and prosperity.