Kathmandu in India!!! Get your facts straight Time Magazine

The picture below is supposedly that of a Hindu sadhu in the Gaijatra parade in Kathmandu, as posted on the Time magazine website. I was shocked to read the caption of the picture which says that Kathmandu is in India.

Read the caption. Apparently some moron working for TIME magazine does not know about Nepal. What a shame! One has to think about the quality of journalism in today's world when a world renowned magazine such as TIME makes such stupid mistakes. The picture below is a screenshot of the webpage and the actual link is here.... Shame on you TIME!