Next Previous Pokhara_121118-23 October 26, 2015 × Street view of Laughing Buddha Restaurant sign in Pokhara with bikes in the background.