The point nearest the sun
The summit of Chimborazo is the farthest point on Earth's surface from its center, which makes it the closest land to the sun. On the equator, the plant receives roughly twelve hours of direct, high-intensity light every day of the year, with no seasonal drop-off.