After watching Garfield 2, I found that the location in the film is very familiar. It turned out to be the prototype of Castle Howard in North York, England! Yes, it was Jay Chou's wedding and the filming location of the movie "After the Wind and Rain"!
Castle Howard is located in North Yorkshire, England, and has been owned and occupied by the Howard family for generations. The castle was first built by Charles, 3rd Earl of Carlisle. After he was ordained in 1692, he commissioned John Vanbrugh to design and build this sumptuous Baroque Howard Castle in North Yorkshire.
On the evening of January 17, 2015, Jay Chou and Kun Ling held a Christian wedding ceremony at the church of the same name in Selby, Yorkshire, England. After the ceremony, relatives and friends went to the 300-year-old Castle Howard for a party.
If you have the opportunity, you must go there. This castle is the masterpiece of John Van Burle. Later, the master also built the Churchill Manor!
View more about Garfield: A Tail of Two Kitties reviews