Madrid Main Square

40.866009, -3.492699