The site got hacked and the ass that did it put up some "nice" pictures on the front page. It's been removed and everything has been restored to normal.
Go to Altdorf. It's all the way to the South then to the West. It has Renown Merchants for each tier as well as some crafting equipment that can only be found in PvE.