Albert Liu Movies
- 2023
Nature of Mother
Nature of Mother02023HD
A team of five go on an expedition to the South Pole. As they have experienced the blizzard and the excruciating pains, this journey proves to be a...
- 2008
Beyond the Arctic
Beyond the Arctic02008HD
A team of an entrepreneur, an athlete and a student from Taiwan arrived in the Arctic Circle. Through their participation in the 2008 Polar Challenge...