The nameserver dns2.bacloud.com have a IP Address of 5.178.66.158 which is hosted on Netherlands.
Just another WordPress site