Ankara, Turkey
Interra was preferred in One Tower Shopping Center, one of the valuable shopping centers of Ankara.