Taiwan June 2, 2025: A traditional Taiwanese home altar with incense, deity statues, offerings, and red lamps