Re: Where are those big windows on the Enterprise model on the set?
perhaps they could be a gallery/view port around the Captains Yacht. and those windows giving an awesome view to launch Crews.
If I'm not mistaken that would mostly be the window section at the bow right ahead of the Captain's Yacht. Probably some means of visual approach control.
"The first duty of every Starfleet officer is to the truth" Jean-Luc Picard
"We can't solve problems by using the same kind of thinking we used when we created them." Albert Einstein