20070518 india: About Mecca Masjid