This is another photo I took while I was traveling throughout India in 2006. It was taken in Delhi near the main train station in central Delhi. This photo completely sums up India to me, a crazy intense ride. I cant wait to go back again, hopefully going to go back next year. Visiting China again is definitely on the cards too.