experience the lush green sahyadri mountains in pune india enveloped b