Stephen Wiltshire is a British 42-year artist who draws accurate representations of cityscapes, after having only seen them for a few minutes. Although he was diagnosed as autistic when he was three, Stephen studied Fine Arts and now his works are displayed in important collections.

Some days ago, Stephen tackled one of the biggest challenges, trying to draw an entire cityscape of Mexico City, one of the largest cities in the world, by using only his accurate photographic memory and after a 30-minute helicopter flight the day before.

Stephen claims that he is able to remember the windows, the stories, floors, or even counting as many floors of each building. Thanks to dat, he managed to draw the following masterpiece.