Where is Hot Ice Show?

Where is Hot Ice Show located?

Hot Ice Show, Hot Ice Show, Great Britain (approx. 53.790276°, -3.0555556°)


Where is Hot Ice Show on the map?