Northbrook — island in Franz Josef Land, Russia