in

Wonderful Castle Located on Top of a Mountain in Zhejiang, China

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

wonderful-castle-zhejiang-china

View of the castle and the thick vegetation that surrounds it

wonderful-castle-zhejiang-china

Infinity pool with terrace area

wonderful-castle-zhejiang-china

Pool with fabulous views

wonderful-castle-zhejiang-china

Furnished terrace with views

wonderful-castle-zhejiang-china

Interior of the imposing dining room with high ceilings

wonderful-castle-zhejiang-china

Stairs with rustic details

wonderful-castle-zhejiang-china

Rustic style room

wonderful-castle-zhejiang-china