Red Castle

The Red Castle is a gigantic palace-like fortress in the Underland's Outlands home to the evil Red Queen and a location in Alice Through the Looking Glass.