25 3D Street Art that are fun to see

#19 – World Largest 3D Street Art

It is the world largest and longest 3d street art designed by Max and 3D Joe at Canary Wharf in London. Artists created the 3d street that exhibit waterfalls, side patches of earth and rock-made building that looks so entertaining. In other words, street seems like a glass that mirrors the side buildings into the street and provides entertainment for viewers.