Address: Calea Victoriei, Revolution Square Bucharest, Romania