October 8, 20193 min read This Hotel In China Gives The Feeling Of Being “Lost In The Clouds” Nestled in the mountains of Moganshan, Cloud Hotel sits serenely in a bamboo forest in Deqing County, a…