Baburi Mosque, Ayodhya (1524-1527).