Yes, glass railings are a good solution for windy places. Not only do they block the wind, but also help to keep the view unobstructed.