Castillo de San Felipe de Lara (1)# Licensed under PD Welcome sign to the Castillo de San Felipe de Lara, a Spanish colonial fort, at the entrance to Lake Izabal in eastern Guatemala.