Restaurant at the top of the mountain is a must visit place!