Latest
Altitude
in Wine Terms
The world's highest-altitude commercial vineyard is located in Tibet, China, at approximately 11,500 feet above sea level. Altitude is measured by a vineyard's elevation above sea level and can range ...