vista in Chinese
vista in Chinese
目光
A distant view or prospect, especially one seen through some opening, avenue or passage.
看法
A site offering such a view.