A red dragon of all pride and glory, well as I see it anyway, the idea of a creature looking out, from the top of a rock makes me think so. I like the idea of a sea and or ocean inlet to the main land, and this misty morning,as I can see the warmth off the water, as the mist that settles at the mountains base. The rays of light just shining down are an added plus to this creature and the land he guards as territory; for a quick sketch it is fairly detailed, even if could have been more in your opinion.