There is a place I visited during this long weekend. I happened to see a photo of a building called the "Forest of Meditation ...