0 CommentsPrintE-mail CCTV.com, September 24, 2009
Adjust font size:
A banner or cap cloud above Mount Youtei (6230ft) seen from Hirafu-Niseko, north island of Japan. It is a spectacular form of stratus that can form on the peaks of large mountain ranges.[Source: CCTV.com]
Comments