Kite Aerial Photograph of Lansdowne Park undergoing redevelopment construction. The Aberdeen Pavillion, known locally as the Cattle Castle is an island of heritage within a sea of change. The north stand of the then Frank Clair Stadium (to be renamed TD Place Stadium) is somewhat intact but under renovation. The south stand is gone. Click To View Location