A magnificent temple on the shore of Lake Astoria.