Ayodhya now belongs to Ram