Prince Edward and Sophie, Duchess of Edinburgh explored Nepal's stunning Himalayan landscapes as part of their six-day official visit to the Asian nation. The royal couple was photographed in ...