Designed by
Title
Mount Yala is one of the four holy mountains in the Garze Tibetan Autonomous Prefecture, China. This view is from the #327212357
Description
Mount Yala is one of the four holy mountains in the Garze Tibetan Autonomous Prefecture, Sichuan China. This Mount Yala view is from the North side from Daofu county.