Three of these cities lie on the mediterranean sea. one is located on the northern coast of spain looking out onto the bay of biscay. which city is this?
Teotihuacan, an ancient religious, complex is best known for its Pyramid of the sun, which soars as high a 27 story building, it is located in which country?