Aberdeen Pavilion
Page 2 of 6
The Aberdeen Pavilion, also fondly known as the Cattle Castle, is perhaps the most impressive looking structure at Lansdowne Park. This brightly lit building is a popular exhibit area for the 2008 Farm Show.