Location of the Festival of the Upside-Down Face.[1]
Episode 104: Alex and Dr. Strand travel to Charlesworth to investigate the festival.