游客多 There are a lot of tourists here.
交通堵塞 （短句）Traffic is often stacked up （短语） traffic jam
环境好 The environment is beautiful
建于1906年 It was built in 1906.
中外闻名 It is well-known in China and abroad.
但是搬迁容易造成动物死 But migrations may cause the death of animals easily.
[网络] VISITOR INFORMATION; Essential Visitor Information;
[词典] notice; one should know that; it must be understood that; points for attention;
It must be borne in mind that the victory is hard-won.