Twilight At White Sand
White Sands National Monument, New Mexico, USA, is one of the world’s nature wonder. I love the glow of twilight against the blue tint of white sand. I think this nature wonder should be picturesque in the morning as well. My intention was to visit this location again in the next morning. But due to some document problem, I had to cancel my visit in the morning. I just have to be satisfied with what I have captured for this short visit.