Buddhist prayer flags on the top of a mountain.

Buddhist prayer flags on the top of a mountain.

Buddhist prayer flags in the Shika Snow Mountain scenic area, Yunnan Province, China.

by
by
by
by
by
by