DSCN0306 Published September 8, 2013 at 4000 × 3000 in Madrid, Toledo y Sevilla This is Kilometer Zero in the Puerta del Sol in Madrid. They say that if you step on it, it means you will return to Madrid one day. This was my third time stepping on it!