TimesPrayer - Islamic prayer times for any location

A website and accompanying mobile applications that shows accurate Islamic prayer times for any location in the world.