KATHMANDU, Sept. 8, 2014 - A bicycle rider passes by the newly plated wheels of Ganesh and Bhairav chariots for Indrajatra Festival at Hanumandhoka Durbar Square in Kathmandu, Nepal, on Sept. 8, 2014. Nepalese celebrate the Indrajatra festival to honor Lord Indra, the god of rain.

1 / 1
Add your comments
Loading...

There are no comments. Be the first to add a comment.

 

Latest News

Latest Photos