DSC02448a Published June 7, 2013 at 768 × 1024 in India Pictures Prayer niche facing Mecca, found in all Muslim worship spaces and here at Fatehpur Sikri