This temple is better than ayodhya