The city of Tehran has a number of historical and religious sites, but it lags a bit behind the rest of the world when it comes to modern architecture. To cover up this deficiency and modernize the metropolis a bit, authorities in 2006 assigned Mehdi Ghadyanloo, a local artist, with the task of painting murals.
The murals were supposed to brighten up an otherwise dull, old city, but the job Ghadyanloo did in the next eight years exceeded all expectations. What this talented artist has done with his murals is that he has painted them in such a way that they blend with the sky and surroundings, creating the illusion of an exquisite scene.
Tehran's previously bland buildings and empty walls now trick onlookers into thinking that they are staring at ginormous aquariums, life-sized locomotives, flying cars, etc. While their eyes tell them one thing, the reality is that they are standing in front of a cleverly painted mural, and nothing else. Here are a select few of Ghadyanloo's artworks.