The five-pointed star sculpture called Stella can be seen from a distance by visitors when entering Madawaska, Maine, over the new international bridge onto Four Corners Crossing. It can also be ...