An alley in a Chinese city during Chinese New Year's celebrations.
No questions have been asked about this product yet