An entire street dedicated to selling flowers and plants in Kowloon.