• bwrprWelcome to Instagram @edgarramirez25!! We LOVE his first post! #Repost "Standing atop Angel Falls - the highest water fall in the world located in my beautiful home country of Venezuela - I can tell you, that life is short, too short...for anything less than the ultimate rush/ Te amo Venezuela, hoy estamos en la cima!"

  • nardirocioAmazing!!!... Our country is the most beautiful of the world. And @edgarramirez25 is from my city San Cristobal, Tachira. VENEZUELA. I'm really proud of him!
Log in to like or comment.