Plaza Mayor, Madrid (built 1619)
Location: 40.415364°N, 3.707391°W