Buildings Two Giants & A Baloon July 15, 2010 0 The two twin towers at Romexpo Exhibition Center in Bucharest