Travel, Nepalese style. New meaning to open top bus