People during installation of idols at Radha Krishan Temple, Talab Tillo. By Daily Excelsior - February 20, 2016 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo People during installation of idols at Radha Krishan Temple, Talab Tillo. People during installation of idols at Radha Krishan Temple, Talab Tillo. Follow our WhatsApp channel