Guangzhou Markets

Red is a lucky colour in China ..  meaning happy, lucky and prosperous.
During festivals, weddings and other celebrations ,.. red is everywhere.