The lights of several thousand mobile phones illuminated a main boulevard of Venezuela's San Cristobal city in a euphoric welcome to ...
AFP News via Yahoo
7 minutes ago
View all
City in Venezuela
San Cristóbal is the capital city of the Venezuelan state of Táchira. It is located in a mountainous region of Western Venezuela. Wikipedia