Trevor inside the largest mosque in Indonesia. Location Indonesia Photographer John Hovell Date taken 2007-04-08