غار ولی در 5 کیلومتری جنوب غربی روستای گشنه رود در بخش رودبار از توابع شهرستان قزوین و 3 کیلومتری جنوب روستای گورد از بخش عمارلو قرار دارد. دهانه این غار رو به شمال و در ارتفاع 1620 متری از سطح دریا قرار دارد که طول آن حدود 2 متر و عرض آن 0/5 متر است. این غار دارای یک تالار اصلی و چند تالار فرعی به مساحت حدود 100 متر و ارتفاع 20 متر میباشد. غار ولی در منطقه نسبتاً نیمه معتدل و سرد کوهستانی قرار دارد و هوای داخل آن سرد و ساکن است. این غار حدود 250 میلیون سال قبل بر اثر انحلال سنگهای آهکی تشکیل شده است.