Star Wars Launch Bay: Meet Chewbacca

Star Wars Launch Bay is an interactive walkthrough attraction based on Star Wars franchise at Disneyland Park at the Disneyland Resort, Disney's Hollywood Studios at Walt Disney World Resort, and formerly at Shanghai Disneyland Park.