Haji Ali Dargah in Mumbai, India. All photos: Ronan O'Connell

Ten stunning mosques beyond the Middle East