The delayed camera records the charming scenery of Namcha Barwa. --- Media Player