Filipinos enjoy annual Christmas light show in Manila
People take a walk through the Ayala Triangle Gardens in Philippines' capital Manila as it lights up for its annual Christmas lights show.
Unique Christmas Traditions Across the United StatesUnique Christmas Traditions, Across the United States. Business Insider recently offered readers a list of some of the unique holiday traditions in different states. Here are some of the..