Created by renowned artist Narcissus Quagliata, the Dome of Light at Kaohsiung station in Taiwan is the world’s largest public art installation made from individual pieces of colored glass. It’s a terrific and colorful spectacle that keeps visitors enthralled.