Fetching details from the dictionary...
secluding oneself in the mountains; undertaking ascetic practices at a mountain temple
retreat; off-site meeting