The rooftop of this shopping center serves as the dramatic setting for Kincaid's showdown with Dukhovsky.

Filmed here

Paradise Center

Blvd. Cherni vrah 100, Hladilnika, Sofia, BG

Community posts