It’s called “The Tower of David.” Standing 45 floors tall, it’s a high rise building overlooking Caracas.