Star Wars Above Namche Bazaar

Time Lapse on Namche Bazaar, Nepal.