Designed by
Title
Mount Yala is one of the four holy mountains in the Garze Tibetan Autonomous Prefecture, China. This view is from the #327212396
Description
Mount Yala is one of the four holy mountains in the Garze Tibetan Autonomous Prefecture, Sichuan China. This view is from the West side from Tagong grassland