Picture Of The Week
This picture was taken in Delhi, India, one of the busiest places in the world. I guess this is the only way to remind the Indians that they sometimes need to relax.
Picture taken by Keren Tirosh
Send your Funny Pictures to worldbackpack@yahoo.com.au