A serene view of a man-made castle building on the Pearl River in China, perfectly reflected in the calm lake waters under a clear sky.