Phantom Canyon

From Wikipedia, the free encyclopedia

Phantom Canyon is the name of two canyons located in Colorado, in the Western United States.

Phantom Canyon is also the name of one (N°15) of the 20 scenes of a haunted mansion called Phantom Manor, in the Disneyland Paris park