Entrance Areas 4 and 5 of Baiyun Mountain Forest Park
View on Map
What travelers say:
Green Valley Pearl Villa is a large restaurant near Baiyun Mountain. The address of the villa is at the foot of the mountain. The villa is relatively large. The green environment in the villa is mixed with Baiyun Mountain Forest. The layout is very lush and reasonable. The price of the dishes is moderate and the taste is OK.