Islamic splendour in Asia: 6 beautiful mosques to visit