Mount Albion in Watervale, Prince Edward Island