Yes, that is true. Sorry, not all scenes are linked to fast travel. I would like to get there eventually, it just isn't very easy to properly put them in their places. Thank you for playing the game!