Duing to some issues with ICP License(网站备案) via Aliyun (my VPS provider in China), the domain name rhophotos.com cannot be sucessfully used to serve website hosting on Aliyun VPS.

Therefore, this web page will automatically redirect to https://rhophotos.johannhuang.com/ 10 seconds after being loaded.

If you don't want to wait, you can also click the above link to redirect manually.