An iridescent cloud phenomenon was witnessed in Costa Rican skies on Tuesday afternoon. The mysterious miracle of nature made people believe it was “the end of times.” The luminous spectacle, which coincided with the country’s Independence Day, lit the skies in different cities including Parrita, San José, Hatillo and Escazú. YouTube user Jessielou121, who caught the…