Beautifully Painted Stairs From All Over The World----Rio de Janeiro, Brazil. The detail on these Rio de Janeiro steps are insane. The face looks so life-like and the eyes practically stare straight through you.
Rio de Janeiro is one of the greatest cities on earth! It features some of the most beautiful natural geography in the world, but with urban development sprawling over and through it. Click through to see more!