Ahead of the January 22 consecration of the Ram temple at Ayodhya in India, Nepal's Janakpur - believed to be the birthplace of Lord Ram's wife Sita is gearing up to join the celebrations with ...