The best views often come from up high. Alp Grum Lookout is a popular place to appreciate the surrounding landscape and get some great shots.
You'll be spoiled for sightseeing choice when visiting Poschiavo. Alp Grum Lookout is a good place to start here, but there are lots of other worthwhile attractions to enjoy. Bernina Pass, Val di Poschiavo, and Diavolezza Ski Resort are not far from the scenic viewpoint and will fill in your day nicely.