It offers variety of good menu and the view is mesmerizing.
beside the lake, Rihkhawdar town, Chin State