A moment for contemplation-ViharamaheDevi park