Shahjahanpur is famous for having the world's third tallest statue of Lord Hanuman. Know more about the City through Shahjahanpur City Guide.