The town is about southeast of Mecca .
The town is about 100 km southeast of Mecca .