Filming location built for Star Wars Episode 1 - The Phantom Menace. Located near Naftah in southern Tunisia.
2 comments
2 comments