There are houses of all styles, train stations, castles, farms, cable cars and soccer fields. Welcome to Bergen, Norway – in ...