This is where they filmed the scenes from the movie Revenge of the Ninja (1983) that were at the Cho Oriental Art Gallery.

It was filmed at the Park (Rio Grande) Hotel at 428 West 300 South in Salt Lake City, Utah.

Related Posts: