Families also had the chance to explore the Snow White installation at the Main Mall Atrium of SM Mall of Asia through a guided tour.