World’s Largest 3D Street Art

Urban artists 3D Joe & Max have broken the Guinness World Record for the largest 3D street artwork. Taking place in London’s West India Quays, Canary Wharf, the piece measures a whopping 1,160.4 meters square, which beats the previous record set by China’s Qi Xinghua.

[Via]