Return from Witch Mountain Filming Locations
Where was Return from Witch Mountain filmed? Return from Witch Mountain was filmed in 31 locations across United States and Australia in the following places:
Return from Witch Mountain Filming Locations
The Arts District is a neighborhood on the eastern edge of Downtown Los Angeles, California in the United States. The city community planning boundaries are Alameda Street on the west which blends into Little Tokyo, First Street on the north, the Los Angeles River to the east, and Violet Street on the south.
Echo Park is a neighborhood in the east-central region of Los Angeles, California. Located to the northwest of Downtown, it is bordered by Silver Lake to the west and Chinatown to the east.
Return from Witch Mountain (1978)
Tia and Tony visit Los Angeles, but he's quickly kidnapped by an evil scientist, leaving her to desperately search for him.