An awe-inspiring sight.
Ah, the wonders of this beautiful planet where we live in! Thanks to the Almighty that we are alive and are able to see these exciting beauty of the nature as snowfall covers the whole of New York. Smile in amusement as you scroll below and discover how beautiful New […]