User blog comment:MiniDaggers/RWBY Volume 1: Chapter 7 Jaunedice: Director's Commentary/@comment-28288412-20160906202858/@comment-28288412-20160906221909

From what I quickly searched it's rather limited in which vista can mean just sight or view. It seems to be mostly applied with longer, pleasing or mental view. Not just view or seen on its own.

But I only learned about this word 20 minutes ago so fuck knows.