Friday, February 23, 2007

New Delhi, India - January 2007


The Lotus Temple in Delhi, India. Everyone must take off their shoes before entering the temple. Inside the large open dome is a very quiet place where many people are praying and meditating in silence. A nice reprieve from the hustle, bustle and noise of the city.

0 Comments:

Post a Comment

<< Home