Ayodhya Temple Consecration: 20 intriguing facts as doors open on January 23