MovieMaps

“If You Don't Like My Story, Write Your Own” Filming Locations

Watchmen episode “If You Don't Like My Story, Write Your Own” was filmed in the United States of America

SANY America Inc. as Trieu Industries

Angela and Laurie question a Trieu employee about the use of their hovercrafts and then they are approached by Bian who invites them to speak with Lady Trieu.

Source: IMDb