China s red lanterns.
Red lantern hung on the Chinese ancient building.
Its implied meaning is joyous, happy and lucky.
© Linqong | Stock Free Images
Similar Free Images