A picturesque view of a historic castle nestled in a lush green landscape. The classic architecture stands tall against a clear sky. Located in Toronto, Canada, this tourist attraction offers a glimpse into the city's rich history and cultural heritage.