Introduction to Luxiang Ancient Village: Luxiang Ancient Village is located on the edge of Taihu Lake in Back Mountain, Suzhou. It is one of the first batch of historical and cultural villages in the country and is known as "the first ancient village in Taihu Lake". The TV series "Oranges Are Red" was filmed in the mountains behind the village.

Leave a Reply