WHAT better time and place to get your photo taken than against the colourful and bright decorations at Kwai Chai Hong during Chinese New Year.
Kwai Chai Hong, which means “Little Ghost Lane” or “Little Demon Alley” is at Lorong Panggung in Chinatown, Kuala Lumpur.
