Mo gan mountain, also known as Moganshan, is a mountainous area in Zhejiang Province, China. The phrase 'flowers and trees deep divide' suggests a lush and dense environment, possibly indicating a scene of natural beauty and seclusion. This could refer to a traditional Chinese poetic description of the area.