Jharkhand's Topchanchi Lake will be transformed into a major tourist hub with various facilities to attract visitors and promote eco-friendly tourism.