Mountain View

Mountain View is the name of an artificial pitch located in Lorys Bay, Eltanin.