A mall in Taguig City recently opened an indoor playground with man-made snow to let Filipinos experience a "white Christmas" this year.