The God who created mankind and, more specifically, made the eyes with which they see things, is capable of causing them to see what He wants them to see, when, where and how He wants them to see it.
Further, there is no indication that God is intrinsically invisible, He can choose to be seen...