5. Whiterose’s Mansion
Photo by Elizabeth Fisher/USA Network
The locations set in Beijing – which include the home of Chinese Minister of State Security, Minister Zhang– and the initial meeting place between Zhang and the FBI – are mostly shot at the Alder Manor in Yonkers, just north of New York City. Minister Zhang, played by B.D. Wong, is also Whiterose, the character’s other female persona, whom we saw in the first season when she meets with Elliot in a computer repair shop near Rockefeller Center. That center later gets destroyed in a fire.
We’ve been to an event at the Alder Manor, a stunning location that includes an empty pool in the mansion and abandoned school buildings, which was not show in the show. The mansion was once belonged to Gilded Age tycoon W.B. Thompson and later become a catholic high school and junior college.