It's not in Europe, it's in China! Check out the fairy-tale castle on Wanfeng Lake in SW China's Guizhou Province.