Daily archives: December 17, 2015

The Teatre Grec, or Greek Theatre is located in the mountain of Montjuic in Barcelona. It is an outdoor great theater that, contrary to what we can think for its name, is not a construction made by the ancient greeks. The Teatre Grec was designed by architects Ramon Reventós and Nicolau […]