This castle, which is located at the top of a bamboo-clad mountain in the Chinese province of Zhejiang, near Hangzhou, was built in 1910 by a Scottish doctor. The property, which is an eco-luxe complex with Afro Asian decoration and medieval roots, has been recently completely reconstructed by the architectural firm Shanghai Tianhua Architectural Design, conscientiously and taking care to include a great amount detail.
Aerial view of the castle on the top
View of the castle and the thick vegetation that surrounds it
Infinity pool with terrace area
Pool with fabulous views
Furnished terrace with views
Interior of the imposing dining room with high ceilings
Stairs with rustic details
Rustic style room
Studies show this post gets funnier when shared at midnight. (Totally made-up studies)