Fun Fact! This was the filming location for Theed Palace in Naboo during Star Wars II: Attack of the Clones.