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

Be the first to add a comment.


Latest News

Latest Photos