Battling the Mountains, the Sky and the Sea