The unfathomable scale of the world's largest religious festival in India overshadows many nations in size -- and for the economy, its impact is just as dramatic. They are staggering statistics even for the world's most populous nation of 1.4 billion people.
Related Articles
Don't miss out on breaking stories and in-depth articles.