Galleries > Travel and Leisure Gallery |
|
|
|
|
Nepalese devotees pull the chariot with living goddess, locally known as the "kumari" during the week-long Indra Jatra festival at Durbar square in Katmandu, Nepal, Thursday, Sept. 3, 2009.
| |
|
|
Rank: 4137 Good | Great | Amazing |
|
|
|
|
|