by keladawy
Thean Hou Temple, in Kuala Lumpur, Malaysia, showcases intricate architecture surrounded by bright red lanterns and colorful floral decorations