This is from Sidi Saiyyed Mosque in Ahmadabad, India built in 1572 AD. This internationally acclaimed stone window is known as 'Tree of life'. Another beautiful window Columns inside the open prayer hall