Philippines Participates in the 66th Sapporo Snow Festival

The snow-sculptured Manila Cathedral was a main feature of the 66thSapporo Snow Festival. It stands tall and “majestic” at the stage of HBC Philippine Square. The country’s participation in one of Japan’s largest and most celebrated snow festivals is a part of the Philippine Department […]