Latest Why A Giant 300-Foot Smiley Face Greets Traffic Every Fall In Oregon ZME Science October 10, 2025 0Comment Every fall, a hillside in Oregon flashes a giant, yellow smiley face made of trees.