Kashyyyk Islands

This area is a battlefield for the Star Wars game "Battlefront".