Iranian artist Mehdi Ghadyanloo is slowly brightening up the city of Tehran, Iran - one wall at a time. The 33-year old street artist has been painting murals on the walls of buildings.
About 8 years ago, the city municipality established a committee to promote mural art in Tehran. Now artists like Ghadyanloo are financed by the city to decorate the enormous facades of buildings with beautiful works of art.
During the last 5 years he’s reportedly painted over 100 walls!
Check out these stunning photos. You'll be amazed!